<?php

class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
{
	public function _initView()
	{	
		// Initialize view
		$view = new Zend_View();
		$view->doctype('XHTML1_STRICT');		
		$view->headTitle('Zend Framework');
		$view->skin = 'blues';
		
        // Add it to the ViewRender
		$viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper('ViewRenderer');
		$viewRenderer->setView($view);
		
		// Return it, so that it can be stored by the bootstrap
		return $view;
	}
	
	protected function _initAutoload() 
	{
		// Add autoloader empty namespace
		$autoLoader = Zend_Loader_Autoloader::getInstance();
		$autoLoader->registerNamespace('CMS_');
		$resourceLoader = new Zend_Loader_Autoloader_Resource(array(
				'basePath' => APPLICATION_PATH,
				'namespace' => '',
				'resourceTypes' => array(
						'form' => array(
							'path'		  => 'forms/',
							'namespace' => 'Form_',
						 ),						 
						 'model' => array(
							'path' 		  => 'models/',
							'namespace' => 'Model_',
						 ),
				),	
		));
		// Return it so  that it can be  stored by the bootstrap
		return $autoLoader;
	}
}

